namespace OpenGL;

public enum Version30
{
	ContextFlagForwardCompatibleBit = 1,
	MapReadBit = 1,
	MapWriteBit = 2,
	MapInvalidateRangeBit = 4,
	MapInvalidateBufferBit = 8,
	MapFlushExplicitBit = 16,
	MapUnsynchronizedBit = 32,
	InvalidFramebufferOperation = 1286,
	MaxClipDistances = 3378,
	HalfFloat = 5131,
	ClipDistance0 = 12288,
	ClipDistance1 = 12289,
	ClipDistance2 = 12290,
	ClipDistance3 = 12291,
	ClipDistance4 = 12292,
	ClipDistance5 = 12293,
	ClipDistance6 = 12294,
	ClipDistance7 = 12295,
	FramebufferAttachmentColorEncoding = 33296,
	FramebufferAttachmentComponentType = 33297,
	FramebufferAttachmentRedSize = 33298,
	FramebufferAttachmentGreenSize = 33299,
	FramebufferAttachmentBlueSize = 33300,
	FramebufferAttachmentAlphaSize = 33301,
	FramebufferAttachmentDepthSize = 33302,
	FramebufferAttachmentStencilSize = 33303,
	FramebufferDefault = 33304,
	FramebufferUndefined = 33305,
	DepthStencilAttachment = 33306,
	MajorVersion = 33307,
	MinorVersion = 33308,
	NumExtensions = 33309,
	ContextFlags = 33310,
	Index = 33314,
	DepthBuffer = 33315,
	StencilBuffer = 33316,
	CompressedRed = 33317,
	CompressedRg = 33318,
	Rg = 33319,
	RgInteger = 33320,
	R8 = 33321,
	R16 = 33322,
	Rg8 = 33323,
	Rg16 = 33324,
	R16f = 33325,
	R32f = 33326,
	Rg16f = 33327,
	Rg32f = 33328,
	R8i = 33329,
	R8ui = 33330,
	R16i = 33331,
	R16ui = 33332,
	R32i = 33333,
	R32ui = 33334,
	Rg8i = 33335,
	Rg8ui = 33336,
	Rg16i = 33337,
	Rg16ui = 33338,
	Rg32i = 33339,
	Rg32ui = 33340,
	MaxRenderbufferSize = 34024,
	DepthStencil = 34041,
	UnsignedInt248 = 34042,
	VertexArrayBinding = 34229,
	Rgba32f = 34836,
	Rgb32f = 34837,
	Rgba16f = 34842,
	Rgb16f = 34843,
	CompareRefToTexture = 34894,
	Depth24Stencil8 = 35056,
	TextureStencilSize = 35057,
	VertexAttribArrayInteger = 35069,
	MaxArrayTextureLayers = 35071,
	MinProgramTexelOffset = 35076,
	MaxProgramTexelOffset = 35077,
	ClampVertexColor = 35098,
	ClampFragmentColor = 35099,
	ClampReadColor = 35100,
	FixedOnly = 35101,
	MaxVaryingComponents = 35659,
	TextureRedType = 35856,
	TextureGreenType = 35857,
	TextureBlueType = 35858,
	TextureAlphaType = 35859,
	TextureLuminanceType = 35860,
	TextureIntensityType = 35861,
	TextureDepthType = 35862,
	UnsignedNormalized = 35863,
	Texture1DArray = 35864,
	ProxyTexture1DArray = 35865,
	Texture2DArray = 35866,
	ProxyTexture2DArray = 35867,
	TextureBinding1DArray = 35868,
	TextureBinding2DArray = 35869,
	R11fG11fB10f = 35898,
	UnsignedInt10F11F11FRev = 35899,
	Rgb9E5 = 35901,
	UnsignedInt5999Rev = 35902,
	TextureSharedSize = 35903,
	TransformFeedbackVaryingMaxLength = 35958,
	TransformFeedbackBufferMode = 35967,
	MaxTransformFeedbackSeparateComponents = 35968,
	TransformFeedbackVaryings = 35971,
	TransformFeedbackBufferStart = 35972,
	TransformFeedbackBufferSize = 35973,
	PrimitivesGenerated = 35975,
	TransformFeedbackPrimitivesWritten = 35976,
	RasterizerDiscard = 35977,
	MaxTransformFeedbackInterleavedComponents = 35978,
	MaxTransformFeedbackSeparateAttribs = 35979,
	InterleavedAttribs = 35980,
	SeparateAttribs = 35981,
	TransformFeedbackBuffer = 35982,
	TransformFeedbackBufferBinding = 35983,
	DrawFramebufferBinding = 36006,
	FramebufferBinding = 36006,
	RenderbufferBinding = 36007,
	ReadFramebuffer = 36008,
	DrawFramebuffer = 36009,
	ReadFramebufferBinding = 36010,
	RenderbufferSamples = 36011,
	DepthComponent32f = 36012,
	Depth32fStencil8 = 36013,
	FramebufferAttachmentObjectType = 36048,
	FramebufferAttachmentObjectName = 36049,
	FramebufferAttachmentTextureLevel = 36050,
	FramebufferAttachmentTextureCubeMapFace = 36051,
	FramebufferAttachmentTextureLayer = 36052,
	FramebufferComplete = 36053,
	FramebufferIncompleteAttachment = 36054,
	FramebufferIncompleteMissingAttachment = 36055,
	FramebufferIncompleteDrawBuffer = 36059,
	FramebufferIncompleteReadBuffer = 36060,
	FramebufferUnsupported = 36061,
	MaxColorAttachments = 36063,
	ColorAttachment0 = 36064,
	ColorAttachment1 = 36065,
	ColorAttachment2 = 36066,
	ColorAttachment3 = 36067,
	ColorAttachment4 = 36068,
	ColorAttachment5 = 36069,
	ColorAttachment6 = 36070,
	ColorAttachment7 = 36071,
	ColorAttachment8 = 36072,
	ColorAttachment9 = 36073,
	ColorAttachment10 = 36074,
	ColorAttachment11 = 36075,
	ColorAttachment12 = 36076,
	ColorAttachment13 = 36077,
	ColorAttachment14 = 36078,
	ColorAttachment15 = 36079,
	DepthAttachment = 36096,
	StencilAttachment = 36128,
	Framebuffer = 36160,
	Renderbuffer = 36161,
	RenderbufferWidth = 36162,
	RenderbufferHeight = 36163,
	RenderbufferInternalFormat = 36164,
	StencilIndex1 = 36166,
	StencilIndex4 = 36167,
	StencilIndex8 = 36168,
	StencilIndex16 = 36169,
	RenderbufferRedSize = 36176,
	RenderbufferGreenSize = 36177,
	RenderbufferBlueSize = 36178,
	RenderbufferAlphaSize = 36179,
	RenderbufferDepthSize = 36180,
	RenderbufferStencilSize = 36181,
	FramebufferIncompleteMultisample = 36182,
	MaxSamples = 36183,
	Rgba32ui = 36208,
	Rgb32ui = 36209,
	Rgba16ui = 36214,
	Rgb16ui = 36215,
	Rgba8ui = 36220,
	Rgb8ui = 36221,
	Rgba32i = 36226,
	Rgb32i = 36227,
	Rgba16i = 36232,
	Rgb16i = 36233,
	Rgba8i = 36238,
	Rgb8i = 36239,
	RedInteger = 36244,
	GreenInteger = 36245,
	BlueInteger = 36246,
	RgbInteger = 36248,
	RgbaInteger = 36249,
	BgrInteger = 36250,
	BgraInteger = 36251,
	Float32UnsignedInt248Rev = 36269,
	FramebufferSrgb = 36281,
	CompressedRedRgtc1 = 36283,
	CompressedSignedRedRgtc1 = 36284,
	CompressedRgRgtc2 = 36285,
	CompressedSignedRgRgtc2 = 36286,
	Sampler1DArray = 36288,
	Sampler2DArray = 36289,
	Sampler1DArrayShadow = 36291,
	Sampler2DArrayShadow = 36292,
	SamplerCubeShadow = 36293,
	UnsignedIntVec2 = 36294,
	UnsignedIntVec3 = 36295,
	UnsignedIntVec4 = 36296,
	IntSampler1D = 36297,
	IntSampler2D = 36298,
	IntSampler3D = 36299,
	IntSamplerCube = 36300,
	IntSampler1DArray = 36302,
	IntSampler2DArray = 36303,
	UnsignedIntSampler1D = 36305,
	UnsignedIntSampler2D = 36306,
	UnsignedIntSampler3D = 36307,
	UnsignedIntSamplerCube = 36308,
	UnsignedIntSampler1DArray = 36310,
	UnsignedIntSampler2DArray = 36311,
	QueryWait = 36371,
	QueryNoWait = 36372,
	QueryByRegionWait = 36373,
	QueryByRegionNoWait = 36374,
	BufferAccessFlags = 37151,
	BufferMapLength = 37152,
	BufferMapOffset = 37153
}
